fog-generating projectile - Turc Anglais Dictionnaire